<style>
:root{
  --leftbar-bg1: #d2d2d2;/*Фон левой панели*/

  --leftbar-bg2: #e7e6e5;/*Фон кнопок в спокойном состоянии*/
  --leftbar-bg3:#8B9C78;/*Фон выбранного пункта*/

  --leftbar-bg4:#000;/*цвет текста пункта меню в спокойном состоянии*/
  --leftbar-bg4_1:#8B9C78;/*цвет текста выбранного пункта меню*/

  --leftbar-bg5:#8B9C78; /*Фон пункта меню при наведении*/
  --leftbar-bg6:2px solid #8B9C78; /*Обводка аватарки*/

  --leftbar-bg7:#fff; /*Фон раскрывающегося меню*/
  --leftbar-bg8:#8B9C78; /*Пункты раскрывающегося меню при наведении*/

  --leftbar-bg13:#8B9C78; /*Цвет заголовка раскрывающегося меню*/  

  --leftbar-bg9:#000; /*Цвет текста пунктов раскрывающегося меню*/  
  --leftbar-bg10:#fff; /*Цвет текста пунктов раскрывающегося меню при наведении*/

  --leftbar-bg11:#FEDA62; /*Цвет фона уведомлений*/

  --leftbar-bg12:#181818;/*Цвет текста уведомлений*/
}

/*Фон левой панели*/

.custom-menu .gc-account-leftbar, .custom-menu .gc-account-leftbar .gc-account-user-menu, .custom-menu .gc-account-leftbar .toggle-link {
  background-color: var(--leftbar-bg1); 
}

/*Фон кнопок в спокойном состоянии*/

.custom-menu .gc-account-leftbar .gc-account-user-menu li a {
  background: var(--leftbar-bg2);
}

/*Фон выбранного пункта*/
.custom-menu .gc-account-leftbar .gc-account-user-menu li.active a, .custom-menu .gc-account-leftbar .gc-account-user-menu li.selected a {
  background:var(--leftbar-bg3);
}

/*цвет текста пункта меню*/
.gc-account-leftbar .menu-item-label {
  color: var(--leftbar-bg4);
}

/*цвет текста выбранного пункта меню*/
.gc-account-leftbar li.active .menu-item-label, .gc-account-leftbar li.selected .menu-item-label {
  color: var(--leftbar-bg4_1);
}

/*Фон пункта меню при наведении*/
.custom-menu .gc-account-leftbar .gc-account-user-menu li:not(.active):not(.selected) a:hover {
  background: var(--leftbar-bg5);
}

/*Цвет заголовка раскрывающегося меню*/
.gc-account-user-submenu-bar h3 {
  color: var(--leftbar-bg13);
}

/*Фон раскрывающегося меню*/
.custom-menu .gc-account-leftbar .gc-account-user-submenu-bar, .custom-menu .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group.notification-status-viewed {
  background: var(--leftbar-bg7);
}

/*Обводка аватарки*/

@media (min-width: 767px) {
  .gc-account-leftbar .gc-account-user-menu li.menu-item-profile a img {
    max-width: 80%;
    margin: 5px;
    border-radius: 50%;
    border: var(--leftbar-bg6);
  }
}

/*Пункты раскрывающегося меню при наведении*/
.custom-menu .gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
  background-color: var(--leftbar-bg8);
}

#gcAccountUserMenu > div.gc-account-leftbar > div > ul a {
  color: var(--leftbar-bg9)!important;
}

#gcAccountUserMenu > div.gc-account-leftbar > div > ul a:hover {
  color: var(--leftbar-bg10)!important;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li .notify-count, .custom-menu .gc-account-leftbar .gc-account-user-submenu li .notify-count {
  background-color: var(--leftbar-bg11);
  color: var(--leftbar-bg12) !important;
}

/*Правим написание основного меню*/
.gc-account-leftbar span,
.menu-item-user .menu-item-label:before,
.gc-account-user-submenu-bar.gc-account-user-submenu-bar-profile,
#gcAccountUserMenu > div.gc-account-leftbar > ul > li.menu-item.active > a > span.menu-item-label,
#gcAccountUserMenu > div.gc-account-leftbar > ul > li.menu-item.selected > a > span.menu-item-label{
  font-weight: 500!important;
  font-size: 9px!important;
}

/*Размер иконок основного меню*/
#gcAccountUserMenu > div.gc-account-leftbar > ul > li.menu-item a > img:not(#gcAccountUserMenu > div.gc-account-leftbar > ul > li.menu-item.menu-item-profile > a > img){ 
  height:20px!important;
}

/*Написание раскрывающегося меню*/
#gcAccountUserMenu > div.gc-account-leftbar > div > ul a {
  font-size: 12px!important;
}

/*Отделение пунктов меню в блоки*/

@media(min-width:767px){
  .gc-account-leftbar .gc-account-user-menu li {
    margin: 5px 0;
  }

  .gc-account-leftbar .gc-account-user-menu li a{
    border-radius: 6px!important;
    padding:5px!important;
    height: 60px!important;
  }

  .custom-menu .gc-account-leftbar, .custom-menu .gc-account-leftbar .gc-account-user-menu, .custom-menu .gc-account-leftbar .toggle-link{
    width: min-content;
    padding: 0 5px;
  }

  .gc-account-leftbar .notify-count.with-label {
    top: 17px;
  }
}

/*Уведомления*/

#gcAccountUserMenu > div.gc-account-leftbar > ul > li.menu-item.menu-item-notifications_button_small > a > img{
  display:block!important;  
    margin:0 auto;
   
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small .notify-count {
    bottom: 5px;
    right: 0px;
}

/*Меняем значок поиска*/

li.menu-item.menu-item-search img{
 display:none;
}


li.menu-item.menu-item-search a:before{
    content:url("https://fs.getcourse.ru/fileservice/file/download/a/47840/sc/483/h/9c92de463f2c63bdbdc1b9a9b8ccc6ca.png");
 height:20px!important;
}

/*Меняем значок меню в мобильной версии*/

.gc-account-leftbar a.toggle-link.without-icon img{
display:none;
}


.gc-account-leftbar a.toggle-link.without-icon:before{
content:url("https://fs.getcourse.ru/fileservice/file/download/a/644347/sc/48/h/34c3df42a05b4c4b4b7534088597095b.png");
 position: relative;
left: 0px;
top: 7px;
}

</style>
